something that simulates - Spanish English Dictionary